@charset "utf-8";
/* CSS Document */


/* 公用 */
/*通用颜色'#c00000'红,"#4f81bd"蓝,"#92d050"绿*/
body, div ,a ,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, p, th, td { margin:0; padding:0;}
body { font-size:12px; font-family:"微软雅黑"; background:#fff; color:#fff; overflow-x:hidden;}
img{ border:0;}
a{ text-decoration:none; color:#a6a6a6;}
a:hover{text-decoration:none; cursor:pointer;}
ul,ol{ list-style:none;}
em,i{ font-style:normal; }

.store-title-add{ width:92%; margin:0 auto;}
.store-title-add .pub-title{ margin: 15px 0;}
.store-title-add p{ background:#ce102a; line-height: 35px; padding-left: 10px;font-size:16px}

.form-border{ display:block; border:1px solid #c9c9c9; height:235px; width:86%; position: absolute; left:7%; top:0; box-sizing: border-box;}
.pub-title{ height:18px; line-height: 18px; border-left: 5px solid #c72220; padding-left:5%;}
.pub-title span{ font-size: 16px; color:#000; font-weight: bold;}
.pub-title div{ float:right; position: relative; width:33%;}
.pub-title div select{ width:100%; padding-left: 8px; height:22px; line-height: 22px; z-index: 2; background:none; border:1px solid #c9c9c9; -webkit-appearance:none;}
.pub-title div span{ position: absolute; right:0; top:0; height:22px; width:22px; background:#ce102a; z-index: -1;}
.pub-title div span .arrow_b{
    height:0; width:0;
     display:block;
     border-width:6px;
     border-style:solid dashed dashed dashed;
     border-color:#fff transparent transparent transparent;
     position:absolute;
     right:5px;
     top:9px;
     font-size:0px;
     line-height:0px;
     overflow:hidden;
}
.pub-title a{ float:right; text-decoration: underline;}
.form-title{ position: absolute; left:40%; top:-8%; font-weight: normal;}
.form-title span{ color:#8e8e8e; position: relative;}
.form-title span::after{
     content:""; 
    display:block;  
    width:7px; 
    height:3px; 
    position:absolute;
    left:-10px;
    top:45%;
    background:#4f81bd;
}
.form-title p{ color:#000; text-align: center; margin-top: 20px; font-size: 14px;}
.form-add-title{ left:5%!important; top:0!important;}
.title-4s{ background:#727272!important; height:30px; line-height: 30px; font-size: 14px; padding-left:5%;}
.title-4s-custom{ background:#AA241D!important; height:40px; line-height: 35px; font-size: 16px; text-align:center;}

/*============================= 公用头部 =============================*/
.header h5{ height:50px; line-height: 50px; text-align: center; font-size: 16px; position: relative; background:#000;}
.header h5 .arrow_l1,.header h5 .arrow_l2{
    height:0; width:0;
     display:block;
     border-width:10px;
     border-style:dashed solid dashed dashed;
     border-color:transparent #fff transparent transparent;
     position:absolute;
     left:10px;
     top:30%;
     font-size:0px;
     line-height:0px;
     overflow:hidden;
}
.header h5 .arrow_l2{ border-right-color:#000; left:13px;}



/*============================= 登录页面 =============================*/
.index{ width:80%; margin:92% auto 30px;}
.index p{ color:#000; margin-bottom: 10px; font-size: 14px;}
.index a{ display:block; width:100%; border:1px solid #282828; height:50px; line-height: 50px; font-weight:bold; font-size: 20px; margin-bottom: 15px; text-align: center; background: rgba(250,250,250,0.5); color:#282828; border-radius: 5px;}




/*============================= 登录页面 =============================*/
.loginBg{ background: url(../images/loginbg.jpg) 0 0 no-repeat; background-size:cover;}
.loginBox{ height: auto; width:80%; margin:92% auto 30px; background:#fff; position: relative; border-radius:10px; overflow: hidden;}
.loginBox p{ height:50px; line-height: 50px; background:#000; text-align: center; font-size: 16px;}
.loginBox label{ height:38px; width:96%; margin:10px auto 0; position:relative; display:block; padding:0 2%; }
.loginBox label input{ width:88%; line-height: 38px; padding-left: 12%; border:none; border-bottom:1px solid #d9d9d9; font-size: 14px;}
.loginBox label span{ height:18px; width:18px; background: url(../images/portrait.png) 0 0 no-repeat; background-size: cover; position:absolute; left:3%; top:10px; }
.loginBox label:nth-child(3) span{ width:17px; height:20px; background-image: url(../images/lock.png); top:8px;}
.loginBox a{ line-height: 40px; display:block; width:96%; margin:30px auto 30px; background:#ce102a; text-align: center; font-size: 14px; border-radius: 3px; position: relative; color:#fff;}
.loginBox .arrow_r1,.loginBox .arrow_r2{
    height:0; width:0;
     display:block;
     border-width:6px;
     border-style:dashed dashed dashed solid;
     border-color:transparent transparent transparent #fff;
     position:absolute;
     right:15px;
     top:35%;
     font-size:0px;
     line-height:0px;
     overflow:hidden;
}
.loginBox .arrow_r2{ border-left-color:#ce102a; right:17px;}





/*============================= 注册页面 =============================*/
.reg-id{ width:90%; margin:30px auto 50px; border:1px solid #c9c9c9; background:#f8f8f8;}
.reg-id p{ line-height: 40px; color:#4b4b4b; padding-left:3%; font-size: 14px;}
.reg-id div{ position: relative;}
.reg-id select{ height:40px; line-height: 40px; padding-left: 15%; display:block; border:none; border-top:1px solid #c9c9c9; width:100%; background:#f8f8f8; color:#999; -webkit-appearance:none;}
.reg-id div span{ height:20px; width:20px; background: url(../images/management.png) 0 0 no-repeat; position:absolute; top:30%; left:3%; background-size:cover;}
.reg-id div .arrow_b1,.reg-id div .arrow_b2{
    height:0; width:0;
     display:block;
     border-width:8px;
     border-style:solid dashed dashed dashed;
     border-color:#aeaeae transparent transparent transparent;
     position:absolute;
     right:5%;
     top:17px;
     font-size:0px;
     line-height:0px;
     overflow:hidden;
}
.reg-id div .arrow_b2{ border-top-color:#f8f8f8; top:15px;}
.reg-id div.name span{ background-image: url(../images/portrait.png);}
.reg-info{ width:90%; margin:0 auto; padding:1px; background:#c9c9c9; border-radius: 3px;}
.reg-info label{ height:40px; overflow: hidden; display:block; position:relative; border-bottom:1px solid #d9d9d9;}
.reg-info label:first-child{ border-top-left-radius:3px; border-top-right-radius:3px;}
.reg-info label:last-child{ border:none; border-bottom-left-radius:3px; border-bottom-right-radius:3px;}
.reg-info label input{ width:83%; line-height: 40px; padding-left: 17%; border:none; font-size: 14px;}
.reg-info label span{ height:20px; width:12px; background: url(../images/phone.png) 0 0 no-repeat; background-size: cover; position:absolute; left:5%; top:12px; }
.reg-info label:nth-child(2) span{ width:15px; background-image: url(../images/phonecode.png);}
.reg-info label:nth-child(3) span{ width:17px; background-image: url(../images/lock2.png);}
.reg-btn{ line-height: 40px; display:block; width:90%; margin:30px auto 30px; background:#ce102a; text-align: center; font-size: 16px; border-radius: 3px; position: relative; color:#fff;}
.reg-info label a{ position: absolute; right:2%; top:5px; height: 30px; width:27%; color:#fff; background:#ce102a; border-radius: 3px; text-align: center; line-height: 30px;}
.reg-info label a.active{ background:#707070;}



/*============================= 系统首页 =============================*/
.home-data{ width:94%; margin:30px auto 30px; border:1px solid #c9c9c9;}
.home-data h5{ line-height: 50px; background:#ce102a; font-size: 16px; padding-left:10px; color:#fff;}
.home-data ul{ overflow: hidden; background:#f1f3f6;}
.home-data ul li{ height:50px; line-height: 50px; background:#f1f3f6; box-sizing: border-box; color:#000; font-size: 14px;}
.home-data ul li:nth-child(odd){ background:#fff;}
.home-data ul li:last-child{border-bottom: none;}
.home-data ul li p{ float:left; width:47%; padding-left:3%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.home-data ul li p:nth-child(odd){ border-right:1px solid #e6e8ea; box-sizing: border-box;}
.home-data h6{ color:#ce102a; background:#f1f3f6;  line-height: 50px; text-align: center; font-size: 15px;}
.home-list{ width:94%; margin:0 auto; overflow: hidden;}
.home-list li{ float:left; width:25%; padding-top:10px;}
.home-list li h4{ text-align: center;}
.home-list li h4 img{ width:80%;}
.home-list li p{ text-align: center; color:#575757;}
/*.home-list li:first-child,.home-list li:nth-child(2){ padding:0 2% 0 0; width:23%;}
.home-list li:first-child div,.home-list li:nth-child(2) div{ border:1px solid #ccc; border-radius: 50%;}
.home-list li:first-child h4,.home-list li:nth-child(2) h4{ padding:0;  height:auto;  padding-top:17px;}
.home-list li:first-child h4 img{ width:50%;}
.home-list li:nth-child(2) h4{ padding-top:10px;}
.home-list li:nth-child(2) h4 img{ width:30%;}
*/



/*============================= 流量分析 =============================*/
.flow-time,.flow-time{ width:92%; margin:30px auto 30px;}
.flow-time .form,.flow-time .form2,.form-4s,.form-4s2{ height:250px;}
.flow-time .form-title{ position:static;}
.flow-time .form{ height:500px;}

/*============================= 登录分析 =============================*/
.loginAnalyze-data,.loginAnalyze-form,.touristAnalyze-form{width:92%; margin:20px auto 20px;}
.loginAnalyze-data{ border:1px solid #c9c9c9;}
.loginAnalyze-data h4{ height:30px; font-size: 14px; background:#ce102a; line-height: 30px; padding-left: 5%;}
.loginAnalyze-data ul{ overflow: hidden; margin: 15px 0 15px; padding:0 4%;}
.loginAnalyze-data ul li{ float:left; width:26%; text-align:center;}
.loginAnalyze-data ul li img{ width:85%;}
.loginAnalyze-data ul li p{ color:#000;font-size:7pt}
.loginAnalyze-data ul li:nth-child(2){ height:27px; width:42%; padding:7% 3% 0; position: relative; z-index: -1;}
.loginAnalyze-data ul li:nth-child(2) p{ line-height: 26px; background:#7a7979; border-radius: 24px; color:#fff;}
.loginAnalyze-data ul li:nth-child(2)::after{
     content:""; 
    display:block;  
    width:120%; 
    height:1px; 
    position:absolute;
    left:-10%;
    top:70%;
    background:#7a7979;
    z-index: -1;
}
.loginAnalyze-form ul{ overflow: hidden; margin-top: 10px; border:1px solid #c9c9c9;}
.loginAnalyze-form ul li{ float:left; width:100%; position: relative;}
.loginAnalyze-form ul li:nth-child(3){ width:100%;}
.loginAnalyze-form ul li:nth-child(4) div,.loginAnalyze-form ul li:nth-child(5) div{ height:200px;}
.loginAnalyze-form ul li div{ height:150px;}
.loginAnalyze-form ul li p,.form-title p{ color:#000; text-align: center; margin-top: 20px; font-size: 14px;}
.loginAnalyze-form ul li:nth-child(3) p{ margin: 0;}
.loginAnalyze-form-line{ position: relative; height:500px; margin-top: 15px;  border:1px solid #c9c9c9;}
.loginAnalyze-form-line .one,.loginAnalyze-form-line .two,.loginAnalyze-form-line .three{ position: absolute; top:0; left:0; width:100%;}
.loginAnalyze-form-line .two{ top:150px; left:-2%;}
.loginAnalyze-form-line .three{ top:300px; left:-4%;}
.loginAnalyze-form-line div{ position: absolute; left:10%; width:80%;}
.loginAnalyze-form-line .form-title{ left:6%; top:45px;}
.loginAnalyze-form-line .form-title i{ color:#c00000; font-size: 32px; font-style: italic;}
.loginAnalyze-form-line .form-title span{ margin-left: 12px;}
.loginAnalyze-form-line div div{ height:200px;} 
.touristAnalyze-form-mac,.touristAnalyze-wifi-form-mac{ overflow: hidden; position: relative;}
.touristAnalyze-form-mac .form-border,.touristAnalyze-wifi-form-mac .form-border{ left:0; width:100%; border-color: #c9c9c9; height:170px; top:15px; box-sizing: border-box;}
.touristAnalyze-form-mac li{ float:left; height:200px; color:#000;}
.touristAnalyze-form-mac li:nth-child(1){ width:30%; line-height: 200px; font-size: 14px; margin-left: 1%;}
.touristAnalyze-form-mac li:nth-child(2){ width:47%;}
.touristAnalyze-form-mac li:nth-child(3){ width:22%; padding-top:83px; height:auto;}
.touristAnalyze-form-mac li p{ position: relative;}
.touristAnalyze-form-mac li p::after{
    content:""; 
    display:block;  
    width:7px; 
    height:6px; 
    position:absolute;
    left:-10px;
    top:30%;
    background:#4f81bd;
}
.touristAnalyze-form-mac li p:nth-child(2)::after{background:#c00000;}
.touristAnalyze-form-bottom{ border:1px solid #c9c9c9;}
.touristAnalyze-form-line,.touristAnalyze-form-bar{ position: relative;}
.touristAnalyze-form-line #touristAnalyze-form-time,#touristAnalyze-form-time2,.touristAnalyze-form-bar #touristAnalyze-form-count{ height:200px;}
.loginAnalyze-wifi-form ul li p{ position: absolute; left:5%; top:-15px;}
.loginAnalyze-wifi-form-line{ height:auto; margin-bottom: 15px;}
.loginAnalyze-wifi-form-line .three,.loginAnalyze-wifi-form-line .two{ position: static;}
.loginAnalyze-wifi-form-line .three div,.loginAnalyze-wifi-form-line .two div{ position: static; width:100%;padding-top:8px;padding-bottom:5px;}
.loginAnalyze-wifi-form-line div{ left:0;}
.loginAnalyze-wifi-form-line .three .form-title,.loginAnalyze-wifi-form-line .two .form-title{ left:0; top:15px; width:90%; padding:0 5%;}
.loginAnalyze-wifi-form-line .three .form-title p,.loginAnalyze-wifi-form-line .two .form-title p{ float:left; margin:0;}
.loginAnalyze-wifi-form-line .three .form-title span{ float:right;}
.loginAnalyze-wifi-form-line .three .form-title span::after{ display:none;}
.touristAnalyze-wifi-form-mac{ margin: 15px 0 25px; overflow: visible;}
.touristAnalyze-wifi-form-mac #touristAnalyze-form-pie,.touristAnalyze-wifi-form-mac #loginAnalyze-form-sex{ height:200px;}
.touristAnalyze-wifi-form-mac p{ color:#000; position: absolute; top:20px; left:5%;}
.touristAnalyze-wifi-form-mac ul{position: absolute; left:40%; top:180px; border:none; margin:0; overflow:visible;}
.touristAnalyze-wifi-form-mac ul li{ position: relative; color:#000; float:left; margin-right: 20px; width:auto;}
.touristAnalyze-wifi-form-mac li::after{
    content:""; 
    display:block;  
    width:7px; 
    height:6px; 
    position:absolute;
    left:-10px;
    top:30%;
    background:#c00000;
}
.touristAnalyze-wifi-form-mac li:nth-child(2)::after{background:#434c53;}
.touristAnalyze-wifi-form-mac .form-border{ height:210px; top:0;}
.touristAnalyze-wifi-form-bar .form-title{ left:0; top:15px; width:90%; padding:0 5%;}
.touristAnalyze-wifi-form-bar .form-title p{ float:left; margin:0;}
.touristAnalyze-wifi-form-bar .form-title span{ float:right;}
.touristAnalyze-wifi-form-bar .form-title span::after{ display:none;}



/*============================= 店内行为分析 =============================*/
.afterSale,.preSales2,.preSales{width:92%; margin:20px auto 30px;}
.afterSale-pie{ position: relative; border:1px solid #c9c9c9; margin-top: 15px;}
.afterSale .form-title{ position:static;}
.afterSale-pie #afterSale-like{ height:200px;}
.afterSale-pie ul,.enter-baidu-pie ul{ position: absolute; right:5%; top:90px;}
.afterSale-pie ul li,.enter-baidu-pie ul li{ line-height: 32px; color:#000; position: relative;}
.afterSale-pie ul li::after,.enter-baidu-pie ul li::after{
    content:""; 
    display:block;  
    width:7px; 
    height:7px; 
    position:absolute;
    left:-10px;
    top:40%;
    background:#4f81bd;
}
.afterSale-pie ul li:nth-child(2)::after,.enter-baidu-pie ul li:nth-child(2)::after{background:#c00000;}
.afterSale-pie ul li:nth-child(3)::after,.enter-baidu-pie ul li:nth-child(3)::after{background:#92d050;}
.afterSale-bar{ position: relative; margin-top: 20px; border:1px solid #c9c9c9;}
.afterSale-bar #afterSale-stay,.afterSale-bar #afterSale-browse{ height:250px;}
.afterSale .afterSale-bar .form-title{ top:-5%;}

.preSales2-bar,.preSales-bar{ position: relative; margin-top:10px; border:1px solid #c9c9c9;}
.preSales-bar #preSales-interest{ height:600px;}
.preSales-bar .form-title{ top:0; left:33%;}
.preSales-crowd{ border:1px solid #c9c9c9; margin-top: 15px;}
.preSales-crowd #preSales-crowd{ height:200px;}
.preSales-pie{overflow: hidden; border:1px solid #c9c9c9; margin-top: 15px;}
.preSales-pie > div,.enter-pie > div{ float:left; width:50%; position: relative;}
.preSales-pie .form-title,.preSales-crowd .form-title{ position:static;}
.preSales-pie #preSales-drive,.preSales-pie #preSales-hobby{ height:150px;}
.preSales2-bar .form-title{ top:0; left:35%;}
.preSales2-bar #preSales2-stay{ height:250px;}
.preSales-add-bar .form-title{ left:5%;}
.preSales-form-mac #touristAnalyze-form-pie{ height:200px;}
.preSales-form-mac ul{ overflow: visible; margin:0; border:none; left:20%; top:180px;}
.preSales-form-mac ul li{ width:auto!important;}
.preSales-form-mac .form-border{ height:210px;}
.touristAnalyze-wifi-form-mac li:nth-child(3)::after{background:#b1b6b9;}
.touristAnalyze-wifi-form-mac li:nth-child(4)::after{background:#d5d9d8;}
.afterSale-add-pie .form-title,.afterSale-add-bar .form-title{ left:5%; top:0px;}
.afterSale-add-pie ul{ top:170px; right:22%;}
.afterSale-add-pie ul li{ float:left; margin-right: 20px;}
.afterSale-add-pie ul li::after{background:#c00000;}
.afterSale-add-pie ul li:nth-child(2)::after{background:#434c53;}
.afterSale-add-pie ul li:nth-child(3)::after{background:#b1b6b9;}




/*============================= 进店人员分析 =============================*/
.enter-pie{ overflow: hidden; margin-top: 40px; position: relative;}
.enter-pie .form-border{ width:92%; left: 4%; height:189px;}
.enter-pie #enter-operator,.enter-pie #enter-num{ height:150px;}
.enter-pie .form-title{ position:static;}
.enter-bar{ position: relative; margin-top: 40px;}
.enter-bar .form-border{ width:92%; left: 4%; top:-15px; height:240px;}
.enter-bar #enter-flow{ height:250px;}
.enter2-pie{ position: relative;}
.enter2-pie .form-title{ position:static;}
.enter2-pie .form-border{ width:92%; left:4%; top:-20px;}
.enter2-pie #enter2-meal{ height:200px; width:70%;}
.enter2-pie ul{ position: absolute; right:12%; top:50px;}
.enter2-pie ul li{ line-height: 24px; color:#000; position: relative;}
.enter2-pie ul li::after{
    content:""; 
    display:block;  
    width:7px; 
    height:7px; 
    position:absolute;
    left:-10px;
    top:40%;
    background:#4f81bd;
}
.enter2-pie ul li:nth-child(2)::after{ background:#c00000;}
.enter2-pie ul li:nth-child(3)::after{ background:#92d050;}
.enter2-pie ul li:nth-child(4)::after{ background:#8064a2;}
.enter2-pie ul li:nth-child(5)::after{ background:#4bacc6;}
.enter2-position{ width:92%; margin:10px auto; text-align: center; border:1px solid #c9c9c9;}
.enter2-position p{ text-align: center; color:#000; line-height: 40px; font-size: 14px;}
.enter2-position img{width:85%;}

.enter-baidu,.enter-baidu2,.enter-baiduAtt{width:92%; margin:20px auto 30px;}
.enter-baidu-pie,.enter-baidu-bar{ position: relative; border:1px solid #c9c9c9; margin-top: 20px;}
.enter-baidu-pie ul{top:50px;}
.enter-baidu-pie #enter-baidu-type{ height:250px;}
.enter-baidu-pie p{ position: absolute; left:4%; top:48%; color:#000;}
.enter-baidu-bar .form-title{ top:0; left:35%;}
.enter-baidu-bar #enter-baidu-app{ height:250px;}
.enter-baidu2-time #enter-baidu2-time,.enter-baidu2-fre #enter-baidu2-fre,.enter-baiduAtt-bar #enter-baiduAtt-web{ height:250px;}
.enter-baidu2-time,.enter-baidu2-fre,.enter-baiduAtt-bar,.enter-baiduAtt-pie{ position: relative; margin-top: 20px; border:1px solid #c9c9c9;}
.enter-baidu2-time .form-title{ top:-3%; left:15%;}
.enter-baidu2-fre .form-title{ top:-3%; left:40%;}
.enter-baiduAtt-bar .form-title{ top:-3%; left:35%;}
.enter-baiduAtt-pie #enter-baiduAtt-brand,.enter-baiduAtt-pie #enter-baiduAtt-type{ height:250px; width:80%;}
.enter-baiduAtt-pie .form-title{ position:static;}
.enter-baiduAtt-pie .form-border{ top:-20px;}
.enter-baiduAtt-pie  ul{ position: absolute; right:12%; top:90px;}
.enter-baiduAtt-pie  ul li{ line-height: 24px; color:#000; position: relative;}
.enter-baiduAtt-pie  ul li::after{
    content:""; 
    display:block;  
    width:7px; 
    height:7px; 
    position:absolute;
    left:-10px;
    top:40%;
    background:#4f81bd;
}
.enter-baiduAtt-pie  ul li:nth-child(2)::after{ background:#c00000;}
.enter-baiduAtt-pie  ul li:nth-child(3)::after{ background:#92d050;}
.enter-baiduAtt-pie  ul li:nth-child(4)::after{ background:#8064a2;}
.enter-baiduAtt2-pie{ margin-top: 40px;}
.enter-baiduAtt2-pie  ul li:nth-child(5)::after{ background:#4bacc6;}
.enter-baiduAtt2-pie  ul{ right:2%; top:70px;}
.enter-baiduAtt2-pie .form-border{ left: 3%; width:96%;}
.enter-baiduAtt2-pie .form-title{left:30%;}
.enter-add-baiduAtt-pie{overflow: hidden; padding-bottom: 10px;}
.enter-add-baiduAtt-pie div{ width:100%!important;}
.enter-add-baiduAtt-pie ul{ position:static; margin-left: 20%;}
.enter-add-baiduAtt-pie ul li{ float:left; margin-right: 20px;}
.enter-add-baiduAtt-pie .form-title p{ text-align: left; padding:5%; margin:0;}
.enter-add-baiduAtt-pie ul li::after{ background:#c00000;}
.enter-baiduAtt-pie ul li:nth-child(2)::after{ background:#434c53;}
.enter-baiduAtt-pie ul li:nth-child(3)::after{ background:#6d7578;}
.enter-baiduAtt-pie ul li:nth-child(4)::after{ background:#b1b6b9;}
.enter-baiduAtt-pie ul li:nth-child(5)::after{ background:#d5d9d8;}
.enter-add-baidu .enter-baidu-pie .form-title{ top:5px; left:5%; color:#000;}
.enter-add-baidu .enter-baidu-pie.enter-add-baiduAtt-pie ul{ margin-left: 30%;}
.enter-add-baidu .enter-baidu-pie.enter-add-baiduAtt-pie li::after{ background:#c00000;}
.enter-add-baidu .enter-baidu-pie.enter-add-baiduAtt-pie li:nth-child(2)::after{ background:#6d7578;}
.enter-add-baidu .enter-baidu-pie.enter-add-baiduAtt-pie li:nth-child(3)::after{ background:#b1b6b9;}
.enter2-add-position p{ text-align: left; padding-left: 5%;}


/*============================= 来源分析 =============================*/
.source-data{ border:1px solid #949494; margin-top: 20px;}
.source-data ul li:nth-child(2) span{color:#ce102a; font-size: 14px;}
.source-area{ position: relative; margin-top: 20px;}
.source-area .source-area-line{ height:250px;}
.source-area .form-title{ top:-2%;}
.source-area .form-border{ width:92%; left:4%;}
.source-enter{ position: relative; height:200px; margin-top: -20px;}
.source-enter #source-enter-bar{ position: absolute; left:20%; width:80%; height:200px;}
.source-enter p{ position: absolute; line-height: 200px; text-align: center; font-size: 14px; left:0; width:40%; color:#000;}
.source-enter .form-border{ height:160px; top:30px; width:92%; left:4%;}
.source-area .form-add-title{ left:10%!important;}
.source-amend .enter-add-baiduAtt-pie ul{ position: absolute; top:180px; margin-left: 0!important; left:32%;}
.source-add ul.two{left: 38%;}
/*.source-add ul.three{ margin-left: 15%;}*/
.source-add ul.four{left: 34%;}
.source-add .enter-baiduAtt-pie div{ height:200px;}
.source-amend .form-title{ position: absolute; left:5%; top:20px;}
.source-amend .form-title p{ padding:0;}
.source-amend .enter-add-baiduAtt-pie .form-border{ left:0; top:0; width:100%; height:255px;}
.source-amend .enter-baiduAtt-pie-spc{ border:none; height:245px;}
.source-amend .enter-baiduAtt-pie-spc li{ width:60px;}
.source-amend-like .enter-baiduAtt-pie ul{top:220px; left:22%; width:100%;}
.source-amend-like .enter-baidu-pie ul{top:220px; left:34%;}
.source-amend-like .enter-baidu-pie .form-title{ top:20px;}





/*============================= 4S店首页 =============================*/
.home-4s{width:92%; margin:20px auto 30px;}
.home-4s .sel{ color:#000; font-weight: normal; overflow: hidden; margin-bottom: 15px;}
.home-4s .sel span{ font-size: 16px; float:left; width:22%; line-height: 30px;}
.home-4s .city div{ float:left; position: relative; width:76%; margin-left: 2%;}
.home-4s .sel div select{ width:100%; padding-left: 8px; height:30px; line-height: 30px; z-index: 2; border:1px solid #727272; background:none; -webkit-appearance:none;}
.home-4s .sel i{ position: absolute; right:0; top:0; height:30px; width:30px; background:#727272; z-index: -1;}
.home-4s .sel i::after,.home-4s .sel i::before{
    content:""; 
    height:0; width:0;
    display:block;
    border-width:8px;
    border-style:solid dashed dashed dashed;
    border-color:#fff transparent transparent transparent;
    position:absolute;
    left:50%;
    top:40%;
    margin-left: -8px;
    font-size:0px;
    line-height:0px;
    overflow:hidden;
}
.home-4s .sel i::after{ border-top-color: #727272; margin-top: -1px;}
.home-4s .store div{ float:left; position: relative; width:76%; margin-left: 2%;}
.home-4s .home-4s-find{ width:40%; height:30px; background:#727272; display:inline-block; margin-left:30%; line-height: 30px; font-size: 14px; color:#fff; text-align: center; margin-top: 10px;}
.home-4s .home-4s-data{ margin:20px auto 20px; width:100%;}
.home-4s .home-4s-data h5{ font-weight: normal;}
.home-4s .home-4s-list li{ width:33%;}



/*============================= 4S店 =============================*/
.flow-4S{ width:92%; margin:30px auto 30px;}
.flow-4S-data{ margin:20px 0 0; border:1px solid #c9c9c9;}
.flow-4S-data h5{ line-height: 40px; font-size: 16px; padding-left: 10px; background:#727272; font-weight: normal;}
.flow-4S-data .main{ overflow: hidden; color:#000; padding:10px 3px 10px 10px;}
.flow-4S-data .main div{ float:left; width:50%;}
.flow-4S-data .main div p{ height:32px; line-height: 32px; margin-bottom: 3px;}
.flow-4S-data .main div p i{ display:inline-block; height:32px; width:32px; border-radius: 50%; background:#f1f3f6; margin-right: 5px; text-align: center; color:#c00000;}
.flow-4S-data .main div p:last-child i{ color:#157502;}
.flow-4S-data .main img{ width:25px; float:left; margin:25px 5px 0;}
.flow-4S-data .main .scale{ float:left; background:#f1f3f6; line-height: 28px; height:28px; padding:0 7px; font-size: 12px; margin-top: 21px;}
.flow-4S-pie{ border:1px solid #c9c9c9; margin-top:20px;}
.flow-4S-pie #flow-4S-pie{ height:180px;}
.flow-4S-pie ul{ top:60px; right:4%;}
.flow-4S-pie p{ font-size: 14px;}
.flow-4S-2-bar{ position: relative; margin-top: 20px;}
.flow-4S-2-bar #flow-4S-2-time{ height:250px;}
.flow-4S-2-bar .form-title{ top:0; left:38%;}
.flow-4S-time{ border:1px solid #c9c9c9; width:100%; margin-top: 20px;}

.loginAnalyze-4s-title{ width:92%; margin:20px auto 0;}
.loginAnalyze-4s-title .pub-title a{ text-decoration: none; font-size: 12px; color:#333; font-weight: normal;}
.form-4s-title .form-title{ top:20px;}
.enter-4s-pie{ margin-top: 20px;}
.enter-4s-pie .title-4s{ width:86%; margin:0 auto;}
.enter-4s-pie .form-border{ height:219px;}
.enter-baidu-4s-pie ul{ top:75px;}





/*============================= 购买意向 =============================*/
.buyIntention{ width:92%; margin:20px auto 20px;}
.buyIntention-gauge{ margin:20px 0; border:1px solid #c9c9c9;}
.buyIntention-gauge ul{ padding:10px 5%; overflow: hidden; color:#000; font-size: 14px;}
.buyIntention-gauge ul li{ float:left; width:50%; line-height: 24px;}
.buyIntention-gauge ul li a{ width:80px; color:#fff; height:30px; line-height: 30px; display:inline-block; background:#c00000; border-radius: 5px; font-size: 14px; text-align: center;}
.buyIntention-gauge .buyIntention-gauge-1{ height:250px;}
/*.buyIntention-gauge .sel{ font-size: 14px;}
.buyIntention-gauge .sel span{ font-weight: normal; float:left;}
.buyIntention-gauge .sel div{ width:80px; float:left; position: relative;}
.buyIntention-gauge .sel div select{ padding-left:5px; width:80px;}
.buyIntention-gauge .sel div i{ position: absolute; right:0; top:0; height:20px; width:20px; background:#727272;}*/
.buyIntention-gauge .pub-title{ border:none; padding-left: 0; clear:both;}
.buyIntention-gauge .pub-title span{ font-size: 14px; font-weight: normal; float:left;}
.buyIntention-gauge .pub-title div{ float:left;}
.buyIntention-gauge .pub-title div span{ background:#727272;}
.buyIntention-gauge .btn{ clear:both; margin-top: 15px;}
.buyIntention-gauge .btn a{ width:80px; color:#fff; height:30px; line-height: 30px; display:inline-block; background:#c00000; border-radius: 5px; font-size: 14px; text-align: center;}
.buyIntention-gauge .btn a:last-child{ background:#056c3d; margin-left: 50px;}


/*2015.11.4解决文本居中问题*/
.afterSale-pie #afterSale-like{ height:250px;}
.touristAnalyze-wifi-form-mac #touristAnalyze-form-pie{ height:250px;}
.touristAnalyze-wifi-form-mac .form-border{ height:260px;}
.touristAnalyze-wifi-form-mac #loginAnalyze-form-sex{ height:250px;}
    
.graph-title{
    position: absolute;
    top: 225px;
    border: none;
    margin:0;
    overflow: visible;
    color:#000;
    font-weight: normal;
    width:90%;
    left:5%;
    text-align: center;
}
.graph-title span{ margin-left: 20px; position:relative; margin-top: 5px; word-break:keep-all;}
.graph-title span::after{
    content: "";
    display: block;
    width: 7px;
    height: 6px;
    position: absolute;
    left: -10px;
    top: 30%;
    background: #c00000;
}
.graph-title span:nth-child(2)::after{ background:#434c53;}
.graph-title span:nth-child(3)::after{ background:#6d7578;}
.graph-title span:nth-child(4)::after{ background:#b1b6b9;}
.graph-title span:nth-child(5)::after{ background:#d5d9d8;}

/*2015.11.4 19:42解决来源分析小饼图问题*/
.source-add .enter-baiduAtt-pie div{ height:250px;}
.source-amend .enter-baiduAtt-pie-spc{ height:255px;}
.source-amend .enter-baiduAtt-pie-spc .form-border{ height:265px;}


/*.graph-title{word-break: keep-all;}*/
/*2015.11.09修改手机端转行样式问题*/
.graph-title{word-break: keep-all; -webkit-word-break: keep-all; -moz-word-break: keep-all; -ms-word-break: keep-all; -o-word-break: keep-all;}

/*解决登录状况：停留时长、浏览行为的行高*/
.loginAnalyze-wifi-form-line .three #loginAnalyze-form-time,.loginAnalyze-wifi-form-line .three #loginAnalyze-form-time2,.loginAnalyze-wifi-form-line .two #loginAnalyze-form-count,.touristAnalyze-form-bar #touristAnalyze-form-count{ height:250px;}
/*解决首页流量极值高度*/
#flow-time-4sform2{height:180px;}
